Deprecate GtkStatusbar
authorMatthias Clasen <mclasen@redhat.com>
Wed, 1 Feb 2023 17:03:59 +0000 (18:03 +0100)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 2 Feb 2023 07:39:24 +0000 (08:39 +0100)
commitd8cb11ec4a57938901a3d850905d09dae75c6284
tree80e43946f6b58c2138e73ae983c049381319d50e
parent8796950651a60a4876662441886c5d615eb1f311
Deprecate GtkStatusbar

The design patterns using statusbar are no longer popular,
and it is pretty easy to make a statusbar yourself with boxes
and labels, if you need one. The only thing special about
GtkStatusbar was its window resize handle, but that has
been gone for a long time.
20 files changed:
demos/gtk-demo/application.c
demos/gtk-demo/builder.c
demos/widget-factory/widget-factory.c
docs/reference/gtk/migrating-4to5.md
gtk/deprecated/gtklockbutton.c [new file with mode: 0644]
gtk/deprecated/gtklockbutton.h [new file with mode: 0644]
gtk/deprecated/gtklockbuttonprivate.h [new file with mode: 0644]
gtk/deprecated/gtkstatusbar.c [new file with mode: 0644]
gtk/deprecated/gtkstatusbar.h [new file with mode: 0644]
gtk/deprecated/meson.build
gtk/gtk.h
gtk/gtklockbutton.c [deleted file]
gtk/gtklockbutton.h [deleted file]
gtk/gtklockbuttonprivate.h [deleted file]
gtk/gtkstatusbar.c [deleted file]
gtk/gtkstatusbar.h [deleted file]
gtk/meson.build
tests/testcolumnview.c
tests/testlistview.c
testsuite/reftests/statusbar-remove-all.c